throw a glance at - German English Dictionary